cold drink made of wine and fruit - Francés Inglés Diccionario